package main

import "fmt"

func main() {

	//goto能不能则不用，goto过于， label过多，整个程序到后期维护就会麻烦
	//最容易理解的代码逐行的执行，哪怕多一个函数的调用对于我们都是理解上的负担
	for x := 0; x < 10; x++ {
		for y := 0; y < 10; y++ {
			if y == 2 {
				// 跳转到标签
				goto breakHere
			}
		}
	}
	// 手动返回, 避免执行进入标签
	return
	// 标签
breakHere:
	fmt.Println("done")
}
